//
//  LKTestDetailModel.h
//  YLHelper
//
//  Created by she1323 on 2018/6/25.
//  Copyright © 2018年 she1323. All rights reserved.
//

#import "LKBaseModel.h"

@interface LKQuestionAnswerDetailModel:LKBaseModel

/**
 题目Id
 */
@property(nonatomic,copy)NSString *questionBankId;

/**
 答案内容
 */
@property(nonatomic,copy)NSString *answerContent;

/**
 序号
 */
@property(nonatomic,copy)NSString *sortId;

/**
 答案名字
 */
@property(nonatomic,copy)NSString *answerName;

/**
 是否正确
 */
@property(nonatomic,assign)BOOL isRight;

@property(nonatomic,assign)BOOL customeJudge;
@end


@interface LKQuestionBankDetailModel:LKBaseModel

/**
 题目编号
 */
@property(nonatomic,copy)NSString *questionCode;
@property(nonatomic,copy)NSString *knowledgePointName;

/**
 题目名称
 */
@property(nonatomic,copy)NSString *questionName;

/**
 题目内容
 */
@property(nonatomic,copy)NSString *questionCountent;

/**
 题目类型
 */
@property(nonatomic,copy)NSString *questionType;

/**
 题目类型描述
 */
@property(nonatomic,copy)NSString *questionTypeTest;

/**
 题目难度
 */
@property(nonatomic,copy)NSString *difficulty;

/**
 题目难度描述
 */
@property(nonatomic,copy)NSString *difficultyText;

/**
 试题解析
 */
@property(nonatomic,copy)NSString *analysis;

/**
 添加时间
 */
@property(nonatomic,copy)NSString *creationDateText;

/**
 添加人ID
 */
@property(nonatomic,copy)NSString *creationId;

/**
 当前状态
 */
@property(nonatomic,copy)NSString *questionStatus;

/**
 当前状态描述
 */
@property(nonatomic,copy)NSString *questionStatusText;

/**
 知识点Id
 */
@property(nonatomic,copy)NSString *knowledgePointId;
@property(nonatomic,copy)NSString *isDisabled;

/**
 题目是否收藏
 */
@property(nonatomic,assign)BOOL isCollection;

/**
 是否正确
 */
@property(nonatomic,copy)NSString *isRight;

/**
 提交的答案
 */
@property(nonatomic,copy)NSString *answerText;

/**
 是否已经收藏
 */
@property(nonatomic,copy)NSString *isCollectoned;
@property(nonatomic,strong)NSArray <LKQuestionAnswerDetailModel *>*questionAnswer;

/**
 提交的答案
 */
@property(nonatomic,copy)NSString *submitAnswer;

@end


@interface LKPaperQuestionDetailModel:LKBaseModel

@property(nonatomic,copy)NSString *examinationPaperId;
@property(nonatomic,copy)NSString *Id;
@property(nonatomic,copy)NSString *isRight;
@property(nonatomic,copy)NSString *submitAnswer;
@property(nonatomic,copy)NSString *isCollectoned;

/**
 试题的字典
 */
@property(nonatomic,strong)LKQuestionBankDetailModel *questionBank;

@end

@interface LKWeakPoints:LKBaseModel
@property(nonatomic,copy)NSString *knowledgePointId;
@property(nonatomic,copy)NSString *knowledgePointName;
@property(nonatomic,copy)NSString *proportion;
@property(nonatomic,copy)NSString *totalCount;
@property(nonatomic,copy)NSString *value;
@property(nonatomic,copy)NSString *name;
@property(nonatomic,copy)NSString *rightCount;
@property(nonatomic,copy)NSString *correctRate;

@end

@interface LKExaminationAppointUserInfoModel:LKBaseModel
@property(nonatomic,copy)NSString *userId;
@property(nonatomic,copy)NSString *name;
@property(nonatomic,copy)NSString *examinationAppointId;
@property(nonatomic,copy)NSString *isExaminationed;
@property(nonatomic,copy)NSString *score;
@property(nonatomic,copy)NSString *comment;
@property(nonatomic,copy)NSString *isPass;
@property(nonatomic,copy)NSString *examinationStart;
@property(nonatomic,copy)NSString *examinationStartText;
@property(nonatomic,copy)NSString *examinationEnd;
@property(nonatomic,copy)NSString *examinationEndText;
@property(nonatomic,copy)NSString *examinationPaperName;
@property(nonatomic,copy)NSString *rightCount;
@property(nonatomic,copy)NSString *totalCount;
@property(nonatomic,copy)NSString *expendTimeText;
@property(nonatomic,copy)NSString *deptId;
@property(nonatomic,copy)NSString *deptName;
@property(nonatomic,copy)NSString *searchCode;
@end

@interface LKTestDetailModel : LKBaseModel
@property(nonatomic,strong)LKExaminationAppointUserInfoModel *examinationAppointUserInfo;
@property(nonatomic,strong)NSArray<LKWeakPoints *> *weakPoints;
@property(nonatomic,strong)NSArray<LKPaperQuestionDetailModel *> *paperQuestionDetail;


@end
